instrument manufacturing - Spanish English Dictionary